package com.molichuxing.services.infrastructure.dto.response;

import com.molichuxing.framework.dto.ResponseRootDto;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 专属里程商品表
 * @author xuelin yi
 * @since 2019-08-12
 */
@Data
public class GoodsExclusiveDto extends ResponseRootDto {

    private static final long serialVersionUID=1L;

    /**
     * 主键(商品ID)
     */
    private Integer id;

    /**
     * 里程限制
     */
    private Integer limitMileage;

    /**
     * 专属商品类型：1：专属里程，2：订悦里程
     */
    private Integer exclusiveType;

    /**
     * 回购金额
     */
    private BigDecimal buybackAmount;

    /**
     * 保底回购价
     */
    private BigDecimal minimunGuaranteeAmount;

    /**
     * 残值购买费
     */
    private BigDecimal residuaPurchaseAmount;

    /**
     * 过户费
     */
    private BigDecimal transferFee;

    /**
     * 服务费
     */
    private BigDecimal serviceFee;

    /**
     * 付款方式(1:全款，2：分期)
     */
    private Integer paymentType;

    /**
     * 首付期数（1：1期，2：2期）
     */
    private Integer firstTerms;

    /**
     * 过户时限（0，12，24，36）
     */
    private Integer transferTime;

    /**
     * 结算日（0：首付款日，1-28对应每月的几号）
     */
    private Integer settleDay;


}
